Exact GP Schema Theory for Headless Chicken Crossover and Subtree Mutation
نویسندگان
چکیده
In this paper a new general GP schema theory for headless chicken crossover and subtree mutation is presented. The theory gives an exact formulation for the expected number of instances of a schema at the next generation. The theory includes four main results: microscopic schema theorems for both headless chicken crossover and subtree mutation, and two corresponding macroscopic theorems. The microscopic versions are applicable to headless chicken crossovers and subtree mutation operators. The macroscopic versions are valid for slightly more restricted sets of headless chicken and mutation operators in which the probability of selecting the crossover/mutation point(s) depends only on the size and shape of the parent program(s). In the paper we provide examples which show how the theory can be specialised to specific operators.
منابع مشابه
General Schema Theory for Genetic Programming with Subtree-Swapping Crossover: Part II
This paper is the second part of a two-part paper which introduces a general schema theory for genetic programming (GP) with subtree-swapping crossover (Part I (Poli and McPhee, 2003)). Like other recent GP schema theory results, the theory gives an exact formulation (rather than a lower bound) for the expected number of instances of a schema at the next generation. The theory is based on a Car...
متن کاملGeneral Schema Theory for Genetic Programming with any Subtree-Swapping Crossover
In this paper a new general schema theory for genetic programming is presented. Like other recent GP schema theory results (Poli 2000a, Poli 2000b), the theory gives an exact formulation (rather than a lower bound) for the expected number of instances of a schema at the next generation. The theory is based on a Cartesian node reference system which makes it possible to describe programs as func...
متن کاملGeneral Schema Theory for Genetic Programming with Subtree-Swapping Crossover
In this paper a new, general and exact schema theory for genetic programming is presented. The theory includes a microscopic schema theorem applicable to crossover operators which replace a subtree in one parent with a subtree from the other parent to produce the offspring. A more macroscopic schema theorem is also provided which is valid for crossover operators in which the probability of sele...
متن کاملA schema theory analysis of mutation size biases in genetic programming with linear representations
AbstractUnderstanding operator bias in evolutionary computation is important because it is possible for the operator’s biases to work against the intended biases induced by the fitness function. In recent work we showed how developments in GP schema theory can be used to better understand the biases induced by the standard subtree crossover when genetic programming is applied to variable length...
متن کاملGeneral Schema Theory for Genetic Programming with Subtree-Swapping Crossover: Part I
This is the first part of a two-part paper which introduces a general schema theory for genetic programming (GP) with subtree-swapping crossover. The theory is based on a Cartesian node reference system which makes it possible to describe programs as functions over the space N(2) and allows one to model the process of selection of the crossover points of subtree-swapping crossovers as a probabi...
متن کامل